package com.zhongwang.business.gen.entity;

import java.math.BigDecimal;

public class BusCostTemplate {
    private Integer id;

    private String name;

    private String texture;

    private String code;

    private String showOrderNo;

    private Integer rank;

    private Integer orderNo;

    private BigDecimal num;

    private String unit;

    private BigDecimal price;

    private BigDecimal totalPrice;

    private String major;

    private String part;

    private String parentCode;

    private String remark;

    private Integer verId;

    private Integer itemType;

    private Integer textureEditFlag;

    private Integer remarkEditFlag;

    private Integer priceEditFlag;

    private Integer numEditFlag;

    private Integer totalPriceFlag;

    private Integer viewInfoFlag;

    private Integer deleteFlag;

    private Integer displayFlag;

    private Integer isMajor;

    private Integer isPart;

    private Integer isInvalid;

    private Integer finishStatus;

    private Integer showFinishStatus;

    private String dataSource;

    private Integer showDataSource;

    public BusCostTemplate(Integer id, String name, String texture, String code, String showOrderNo, Integer rank, Integer orderNo, BigDecimal num, String unit, BigDecimal price, BigDecimal totalPrice, String major, String part, String parentCode, String remark, Integer verId, Integer itemType, Integer textureEditFlag, Integer remarkEditFlag, Integer priceEditFlag, Integer numEditFlag, Integer totalPriceFlag, Integer viewInfoFlag, Integer deleteFlag, Integer displayFlag, Integer isMajor, Integer isPart, Integer isInvalid, Integer finishStatus, Integer showFinishStatus, String dataSource, Integer showDataSource) {
        this.id = id;
        this.name = name;
        this.texture = texture;
        this.code = code;
        this.showOrderNo = showOrderNo;
        this.rank = rank;
        this.orderNo = orderNo;
        this.num = num;
        this.unit = unit;
        this.price = price;
        this.totalPrice = totalPrice;
        this.major = major;
        this.part = part;
        this.parentCode = parentCode;
        this.remark = remark;
        this.verId = verId;
        this.itemType = itemType;
        this.textureEditFlag = textureEditFlag;
        this.remarkEditFlag = remarkEditFlag;
        this.priceEditFlag = priceEditFlag;
        this.numEditFlag = numEditFlag;
        this.totalPriceFlag = totalPriceFlag;
        this.viewInfoFlag = viewInfoFlag;
        this.deleteFlag = deleteFlag;
        this.displayFlag = displayFlag;
        this.isMajor = isMajor;
        this.isPart = isPart;
        this.isInvalid = isInvalid;
        this.finishStatus = finishStatus;
        this.showFinishStatus = showFinishStatus;
        this.dataSource = dataSource;
        this.showDataSource = showDataSource;
    }

    public BusCostTemplate() {
        super();
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getTexture() {
        return texture;
    }

    public void setTexture(String texture) {
        this.texture = texture == null ? null : texture.trim();
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code == null ? null : code.trim();
    }

    public String getShowOrderNo() {
        return showOrderNo;
    }

    public void setShowOrderNo(String showOrderNo) {
        this.showOrderNo = showOrderNo == null ? null : showOrderNo.trim();
    }

    public Integer getRank() {
        return rank;
    }

    public void setRank(Integer rank) {
        this.rank = rank;
    }

    public Integer getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Integer orderNo) {
        this.orderNo = orderNo;
    }

    public BigDecimal getNum() {
        return num;
    }

    public void setNum(BigDecimal num) {
        this.num = num;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit == null ? null : unit.trim();
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    public String getMajor() {
        return major;
    }

    public void setMajor(String major) {
        this.major = major == null ? null : major.trim();
    }

    public String getPart() {
        return part;
    }

    public void setPart(String part) {
        this.part = part == null ? null : part.trim();
    }

    public String getParentCode() {
        return parentCode;
    }

    public void setParentCode(String parentCode) {
        this.parentCode = parentCode == null ? null : parentCode.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Integer getVerId() {
        return verId;
    }

    public void setVerId(Integer verId) {
        this.verId = verId;
    }

    public Integer getItemType() {
        return itemType;
    }

    public void setItemType(Integer itemType) {
        this.itemType = itemType;
    }

    public Integer getTextureEditFlag() {
        return textureEditFlag;
    }

    public void setTextureEditFlag(Integer textureEditFlag) {
        this.textureEditFlag = textureEditFlag;
    }

    public Integer getRemarkEditFlag() {
        return remarkEditFlag;
    }

    public void setRemarkEditFlag(Integer remarkEditFlag) {
        this.remarkEditFlag = remarkEditFlag;
    }

    public Integer getPriceEditFlag() {
        return priceEditFlag;
    }

    public void setPriceEditFlag(Integer priceEditFlag) {
        this.priceEditFlag = priceEditFlag;
    }

    public Integer getNumEditFlag() {
        return numEditFlag;
    }

    public void setNumEditFlag(Integer numEditFlag) {
        this.numEditFlag = numEditFlag;
    }

    public Integer getTotalPriceFlag() {
        return totalPriceFlag;
    }

    public void setTotalPriceFlag(Integer totalPriceFlag) {
        this.totalPriceFlag = totalPriceFlag;
    }

    public Integer getViewInfoFlag() {
        return viewInfoFlag;
    }

    public void setViewInfoFlag(Integer viewInfoFlag) {
        this.viewInfoFlag = viewInfoFlag;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public Integer getDisplayFlag() {
        return displayFlag;
    }

    public void setDisplayFlag(Integer displayFlag) {
        this.displayFlag = displayFlag;
    }

    public Integer getIsMajor() {
        return isMajor;
    }

    public void setIsMajor(Integer isMajor) {
        this.isMajor = isMajor;
    }

    public Integer getIsPart() {
        return isPart;
    }

    public void setIsPart(Integer isPart) {
        this.isPart = isPart;
    }

    public Integer getIsInvalid() {
        return isInvalid;
    }

    public void setIsInvalid(Integer isInvalid) {
        this.isInvalid = isInvalid;
    }

    public Integer getFinishStatus() {
        return finishStatus;
    }

    public void setFinishStatus(Integer finishStatus) {
        this.finishStatus = finishStatus;
    }

    public Integer getShowFinishStatus() {
        return showFinishStatus;
    }

    public void setShowFinishStatus(Integer showFinishStatus) {
        this.showFinishStatus = showFinishStatus;
    }

    public String getDataSource() {
        return dataSource;
    }

    public void setDataSource(String dataSource) {
        this.dataSource = dataSource == null ? null : dataSource.trim();
    }

    public Integer getShowDataSource() {
        return showDataSource;
    }

    public void setShowDataSource(Integer showDataSource) {
        this.showDataSource = showDataSource;
    }
}